Big Huge Thesaurus

Saudi Arabian riyal

noun